また、車両を支えている輪軸の間隔である軸距（ホイールベース）にも制約がある。隣接する輪軸の間があまりに狭いと走行安定性に問題があることから、軸距の下限が定められている。一方輪軸を備えて車体に対して回転する台車に関しても、その中心間の距離である台車中心間距離があまり長すぎると、曲線での車体の偏倚が大きくなるため問題がある。また信号回路の動作にも影響があるため、軸距または台車中心間距離の上限も定められている。
重量.
鉄道車両の重量は、その車両が走行する路線の設計荷重と関係する。鉄道車両の重量をその車軸の数で割った値を軸重と呼び、この値が走行することのできる路線を決定する。線路を設計する時点で、そこを通行する鉄道車両の軸重を活荷重という形で想定して建設される。線路には線路等級が定められており、重要な路線ほど重い車両を通行させることができるように建設されている。このため、通行することを想定している路線が許容する軸重に収まるように車両を設計する必要がある。
構造.
鉄道車両の構造を上回り（車体）と下回り（走り装置）、動力機構に分けて説明する。
車体.
たいていの鉄道車両では、車体はほぼ箱状の構造をしている。なおそのうち構体は、台枠・骨組・外板などで構成され車体の強度を担う部分であり、座席などの室内設備、照明、制御機器などは含まない。床面は台枠、進行方向前後は妻構、左右は側構、上面は屋根構という。
車体は古くはすべて木造であったが、腐蝕の問題などから順次鋼製部品への移行が進められた。この時代は、車体の荷重のすべてを台枠で負担するため、トラス棒を設けたり魚腹形の側梁を用いたりした頑丈な構造の台枠を採用していた。事故発生時の木造車体の粉砕が犠牲者を多くすることが問題とされ、やがて車体全体が鋼製のものへと発展していった。鋼製車体の中でも、半鋼製ともいうべき側構や妻構のみが鋼製で屋根は木造のものから、全鋼製のものへと移り変わっている。この際に車体の基本構造は変えなかったので、台枠は相変わらず非常に頑丈な構造で設計され、車体の他の部分が金属になったことに伴う重量増加は大きな問題となった。また、溶接技術が未発達な頃の鋼製車はリベット接合であった。やがて車体全体で強度を分担して受け持つモノコック構造（張殻構造）が用いられるようになり、車体は大幅に軽量化された。