How the Kidneys work – A brief Physiology

Every cell of the human body requires a specific set of conditions for proper functioning, of which the balance of electrolytes, pH and concentrations of certain molecules has prime importance. In turn, every living cell contributes to a change in these parameters by producing various molecules, hormones and waste products. An optimal set of conditions is maintained by the organs of homeostasis, of which the kidneys are the main foundation.

The kidneys have an intricate network of tubules and blood vessels. Waste products (like urea and creatinine) and certain essential blood-borne chemicals are filtered out into these tubules. As the filtrate fluid moves down these tubules, water and other essential elements are reabsorbed to maintain body homeostasis. The remaining fluid of the tubules containing the waste products is ultimately excreted out as urine.

The kidneys also produce hormonal responses relating to maintaining blood pressure, red blood cell production and activation of vitamin D.

Types of Kidney Disease

Kidney diseases are primarily classified into the following types:

  • Infective – Urinary tract infections and pyelonephritis (infection of the kidney) result from retrograde movement of bacteria through the urinary tract. These are treated by hydration, antibiotics and other conservative measures.
  • Renal Failure – Most often resulting from chronic diseases and acutely from toxins, drugs or IV contrast. Result in a rise in blood urea and creatinine. Dialysis is often required in these conditions.
  • Kidney stones – May pass in the urine on their own by hydration, dietary modification or other conservative measures. Otherwise, surgical removal or lithotripsy is sought.
  • Kidney diseases having protein loss in urine – These are nephrotic or nephritic syndromes and involve damage to the glomeruli. Medications are often effective.

Ways to keep your Kidneys healthy

  • Manage Chronic Diseases – Most of the common chronic diseases such as hypertension, diabetes mellitus and heart diseases often lead to a progressive failure of kidneys. Such diseases should be kept in check with regular visits to your healthcare provider and being compliant with the management.
  • Maintaining a healthy diet and hydration – Avoiding excess salts and proteins, especially in the setting of failing kidneys is essential. Hydration also helps prevent certain kidney stones and infections.
  • Regular physical exercise – of about 30 minutes on most days of the week.
  • Get enough sleep – helps manage stress hormones and the resulting damage from their excess. 7 to 8 hours of sleep is recommended every night.
  • Quit smoking and excessive drinking.

In short, maintaining a healthy kidney is a necessity for healthy living since it is a vital organ of our body and failure to do so may result in the decline of well-being.  Visit your healthcare provider for your regular blood and renal function tests to find out about the health of your kidneys.


All content in this publication is for informational and educational purposes only. It does not constitute any form of medical advice or clinical care nor is it intended to be a substitute for professional medical care. Please speak to your healthcare provider if you have any questions pertaining to your healthcare.


  1. Dalal R, Bruss ZS, Sehdev JS. Physiology, Renal Blood Flow and Filtration. [Updated 2023 Jul 24]. In: StatPearls [Internet]. Treasure Island (FL): StatPearls Publishing; 2024 Jan-. Available from:

64 Replies to “How the Kidneys work – A brief Physiology”

  1. Good day! This post couldn’t be written any better!
    Reading through this post reminds me of my previous room mate!
    He always kept talking about this. I will forward this page to him.
    Fairly certain he will have a good read. Many thanks for sharing!

  2. Wow, that’s what I was seeking for, what a material!
    existing here at this blog, thanks admin of this web page.

  3. I’m truly enjoying the design and layout of your site.
    It’s a very easy on the eyes which makes it much more enjoyable
    for me to come here and visit more often. Did you hire out a designer to create your theme?
    Great work!

  4. Good response in return of this difficulty with real arguments and describing the whole thing about that.

  5. Nice weblog right here! Also your site so much up very fast!
    What web host are you the use of? Can I get your affiliate link to your host?
    I want my web site loaded up as fast as yours lol

  6. Very descriptive article, I loved that a lot. Will there be a part 2?

  7. I have been browsing online more than three hours today, yet
    I never found any interesting article like yours. It is pretty worth enough for me.
    Personally, if all website owners and bloggers made good content as you did, the internet will be much more useful
    than ever before.

  8. I was suggested this blog by my cousin. I am not sure whether this post is written by
    him as nobody else know such detailed about my trouble. You
    are wonderful! Thanks!

  9. I don’t even understand how I ended up right here, but I
    thought this put up was once great. I do not recognise who you are
    but definitely you are going to a well-known blogger when you aren’t already.


  10. Hey there! This post couldn’t be written any better! Reading this post reminds me of my old room mate!
    He always kept chatting about this. I will forward this
    post to him. Fairly certain he will have a good
    read. Many thanks for sharing!

  11. Hi to all, it’s genuinely a nice for me to visit this site, it includes precious Information.

  12. Incredible points. Solid arguments. Keep up the great spirit.

  13. Hello, I think your site might be having browser compatibility issues.
    When I look at your blog in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping.
    I just wanted to give you a quick heads up!

    Other then that, amazing blog!

  14. I am regular reader, how are you everybody? This paragraph posted
    at this site is actually fastidious.

  15. I’m extremely impressed with your writing skills and also with the format
    to your weblog. Is that this a paid subject matter or did you modify it your self?
    Anyway stay up the nice quality writing, it is uncommon to see a nice blog like
    this one these days..

  16. It’s going to be ending of mine day, except before
    ending I am reading this impressive article to increase my know-how.

  17. I am extremely impressed with your writing skills and also with
    the layout on your weblog. Is this a paid theme or did you modify it yourself?
    Either way keep up the excellent quality writing, it is rare to see a great blog
    like this one today.

  18. I will immediately seize your rss feed as I can’t to find your
    e-mail subscription link or newsletter service.

    Do you’ve any? Please allow me understand so that
    I may just subscribe. Thanks.

  19. I blog frequently and I genuinely appreciate your information. Your article has truly peaked my interest.

    I am going to book mark your blog and keep checking for new information about
    once a week. I opted in for your RSS feed as well.

  20. Somebody essentially lend a hand to make seriously articles
    I might state. That is the very first time I frequented
    your website page and to this point? I amazed with the analysis you
    made to make this particular put up amazing.

    Excellent task!

  21. Hey I know this is off topic but I was wondering if you
    knew of any widgets I could add to my blog that automatically tweet
    my newest twitter updates. I’ve been looking for a
    plug-in like this for quite some time and was hoping maybe you would have some
    experience with something like this. Please let me know if you run into anything.
    I truly enjoy reading your blog and I look forward to your new updates.

  22. Hi there to every single one, it’s in fact a pleasant for me to go to
    see this web site, it consists of priceless Information.

  23. Hi there! I’m at work surfing around your blog from my new iphone 4!
    Just wanted to say I love reading through your blog
    and look forward to all your posts! Carry on the superb work!

  24. Someone essentially help to make significantly
    posts I’d state. That is the very first time I frequented your website
    page and so far? I surprised with the analysis you made to make this particular
    post extraordinary. Magnificent process!

  25. I every time used to read paragraph in news papers but now as I am a user of
    web therefore from now I am using net for content, thanks to web.

  26. Hi! Do you know if they make any plugins to help with SEO?
    I’m trying to get my blog to rank for some targeted keywords
    but I’m not seeing very good results. If you
    know of any please share. Thank you!

  27. I really love your website.. Great colors & theme. Did you build
    this website yourself? Please reply back as I’m attempting to create my own personal site and want to learn where you got
    this from or just what the theme is called.

  28. This design is spectacular! You definitely know how to keep a reader amused.
    Between your wit and your videos, I was almost moved to start my own blog
    (well, almost…HaHa!) Great job. I really loved what you had to say, and more than that,
    how you presented it. Too cool!

  29. I loved as much as you’ll receive carried out right here.
    The sketch is tasteful, your authored subject matter stylish.

    nonetheless, you command get bought an nervousness over that you wish be delivering the following.
    unwell unquestionably come more formerly again as exactly the same nearly a lot often inside case you shield
    this hike.

  30. Hi there! This is my 1st comment here so I just wanted to give a quick
    shout out and say I genuinely enjoy reading through your posts.
    Can you suggest any other blogs/websites/forums that deal with the same topics?
    Thanks a lot!

  31. Heya i’m for the first time here. I found this board and I
    find It truly useful & it helped me out much.
    I hope to give something back and help others like you aided me.

  32. I am sure this piece of writing has touched all the internet visitors,
    its really really pleasant piece of writing on building up new weblog.

  33. I’m very happy to find this web site. I need to to thank
    you for ones time for this wonderful read!! I definitely
    appreciated every bit of it and i also have you book marked to see new information on your site.

  34. I am not sure where you are getting your info, but great topic.
    I needs to spend some time learning much more or understanding more.
    Thanks for great info I was looking for this info for my mission.

  35. After I originally commented I appear to have clicked the -Notify me when new comments are added- checkbox and now every time a comment
    is added I get four emails with the exact
    same comment. Perhaps there is an easy method
    you are able to remove me from that service? Kudos!

  36. Hello, just wanted to tell you, I enjoyed this article.
    It was inspiring. Keep on posting!

  37. I was suggested this web site by my cousin. I’m not sure
    whether this post is written by him as no one else know such
    detailed about my problem. You are incredible!

  38. Fantastic goods from you, man. I have understand your stuff previous to and you’re just extremely fantastic.
    I actually like what you have acquired here, really like what you are saying and the
    way in which you say it. You make it enjoyable and you
    still care for to keep it sensible. I cant wait to
    read much more from you. This is really a tremendous web site.

  39. It’s actually very difficult in this full of activity life to listen news on Television, thus I just use world wide web for that purpose, and get the most recent information.

  40. I do not even know how I ended up here, but I thought this post was good.
    I do not know who you are but definitely you’re going to a famous blogger if you are not already 😉 Cheers!

  41. I do not even know the way I finished up here, but I believed
    this put up used to be good. I don’t know who you’re but definitely
    you are going to a famous blogger if you happen to are not already.

  42. Thanks for any other excellent post. Where else could anybody get that type of information in such an ideal manner of writing?

    I’ve a presentation next week, and I’m at the search for
    such info.

  43. It’s a shame you don’t have a donate button! I’d most certainly donate to this fantastic blog!
    I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account.
    I look forward to brand new updates and will talk about this site
    with my Facebook group. Chat soon!

  44. Spot on with this write-up, I honestly think this website
    needs a lot more attention. I’ll probably be back again to read more, thanks for the information!

  45. This is a topic that’s near to my heart… Take care!
    Exactly where are your contact details though?

  46. cvs cialis generic tadalafil spc wikipedia tadalafil 20mg

  47. tadalafil 20 mg boots cialis price cialis generico appartiene

  48. zhengzhou debao tadalafil cialis tadalafil alcohol cialis usa kaufen

  49. sildenafil cardiac boots viagra pill viagra feminino funciona

  50. viagra advert music viagra drug prices sildenafil tadalafil kombinieren

  51. viagra category viagra cvs cost viagra pills offers

  52. insurance cover cialis cialis brand name liquid tadalafil forum

  53. sildenafil vida media viagra mg dosage rs of viagra

  54. avis cialis tadalafil cialis drops cialis effetti benefici

  55. sildenafil sildenafil citrate viagra precio viagra coupons kroger

  56. enlarged prostate viagra lady era viagra sildenafil wirkstoff

  57. generic cialis dosage cialis mg sizes cialis daily pill

  58. viagra warnings dangers viagra blood flow viagra vasodilatador

  59. cialis pill strength tadalafil ema online prescription tadalafil

  60. viagra 200mg tablets viagra price tesco pfizer stock viagra

Leave a Reply

Your email address will not be published. Required fields are marked *

This field is required.

This field is required.